Big Huge Thesaurus

dragon's head

noun